/** forum::index **/
.xq_con {
    width:808px;
    float:left;
    margin-right:20px;
}
.xq_title1 {
    width:808px;
}
.xq_title1 h1 {
    width:685px;
}
.bt {
    width:785px;
}
.xq_title {
    width:786px;
}
.xq_text {
    width:786px;
}

.xq_bt {
    width:786px;
}
.xq_pl {
    width:784px;
}
.banner {
    width:804px;
    height:270px;
    float:left;
    border:1px solid #ccc;
    margin-bottom:20px;
}
.d1 {
    width:804px;
    height:270px;
    overflow:hidden;
    position:relative;
}
.loading {
    width:804px;
    height:270px;
    color:#FFCC00;
    font-size:12px;
    text-align:center;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
}
.d2 {
    width:100%;
    height:270px;
    overflow:hidden;
}
.num_list {
    position:absolute;
    width:100%;
    left:0px;
    bottom:-1px;
    color:#FFFFFF;
    font-size:12px;
    padding:4px 0px;
    height:20px;
    overflow:hidden;
}
.num_list span {
    display:inline-block;
    height:16px;
    padding-left:6px;
}
.button {
    position:absolute;
    z-index:1000;
    right:0px;
    bottom:2px;
    font-size:13px;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
}
.b1, .b2 {
    background:#e1e1e1;
    display:block;
    float:left;
    padding:2px 6px;
    margin-right:3px;
    color:#838383;
    text-decoration:none;
    cursor:pointer;
    border:1px solid #c5c5c5
}
.b2 {
    color:#fff;
    background:#ff9900;
    border:1px solid #d71920;
}
dl{display:none;}
.gs_rt ul {
    float:left;
    padding-bottom:10px;
    margin-left:10px;
    width:162px;
}
.gs_rt ul li {
    width:162px;
    height:24px;
    float:left;
    margin:10px 0 0 0;
}
.gs_rt ul li a {
    float:left;
    font-size:12px;
    color:#404040;
    width:162px;
}
.tl_more{width:162px; padding-right:20px; float:right; line-height:24px;font-size:12px;
    color:#404040; text-align:right}
.gs_title1 h1 {
    font-size:14px;
    font-weight:bold;
}
.gs_rt{overflow:hidden;}
/** end **/
/** forum::forumdisplay,forum::viewthread,group::viewthread **/
.table{width:955px;}
.table td a {margin-left:20px;}
.kj_ss {
    width:998px;
    height:auto;
}
.tz_select{width:180px; margin-left:0px; margin-right:30px;}
/** end **/
/** forum::viewthread **/
.kj_ss {
    width:998px;
}
.tz_select {
    margin-left:40px;
    margin-right:200px;
}
.tab1{margin-top:0px;}
/** end **/